leather cannon - Espagnol Anglais Dictionnaire